package com.igeek.boot.service;

import com.github.pagehelper.PageInfo;
import com.igeek.boot.entity.User;

import java.util.List;

/**
 * 用户模块--业务接口
 */
public interface IUserService {

    //添加用户  （name age gender pwd birthday）
    public boolean insertUser(User user);

    //根据id 更新用户头像 （pic）  并且实现文件上传
    public boolean updatePic(User user);

    //根据id 删除用户
    public boolean deleteOne(int id);

    //根据name模糊查询用户信息
    public List<User> queryByName(String name);

    //根据name模糊查询用户信息+分页查询
    public PageInfo<User> selectListByPage(int current, String name);
}
